Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Czech Indoor Open - Prague Black Forest Open 2004 - Freudenstadt USTA Challenger - Champaign Challenger 42 - Andrezieux Challenger 42 - Andrezieux The Scottish Tennis Championships - Edinburgh IPP Open - Helsinki Internationaux du Doubs - Besancon The Powder Byrne Trophy - Surbiton Open de l'Isere - Grenoble Open de Franche Comte - Besancon Izmir Cup - Izmir Open Sainte-Victoire - Aix-En-Provence Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Nord/LB Open 2004 - Braunschweig Cherbourg Challenger Tallahassee Tennis Challenger - Tallahassee IPP Open - Helsinki Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental Segovia Challenger VII Open Banc Agricol - Andorra St. Remy Challenger Mons Challenger Puerto Rico Challenger Tennis Event - Humacao Kobstaedernes ATP Challenger - Kolding San Remo Challenger Ischgl International Tennis Challenger 2003 - Ischgl Pozoblanco Challenger Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Izmir Challenger IPP Open - Helsinki Ortisei Challenger III Challenger Continenal Plaza - Puerto Vallarta Alexander Kolyaskin Memorial - Donetsk Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague St. Brieuc Challenger Prostejov Challenger PrivatBank Cup - Dnepropetrovsk Turin Challenger Pozoblanco Challenger Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Tatra Banka Open 2003 - Bratislava The Surbiton Trophy - Surbiton Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Jameson Cup - Milan Jameson Cup - Milan XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen The Wright Financial Group, Inc. Challenger - Champaign Banca Stato Challenger Lugano - Lugano Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Heilbronn Challenger Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Open Sainte Victoire - Aix-En-Provence St. Remy Challenger The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Banque Nationale - Granby Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Geneva Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Kyiv Open - Kiev IPP Open - Helsinki Mobilux Open - Luxembourg Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Rumikon CH Open de L'Isere (Open 38) - Grenoble President's Cup 1997 - Tashkent IPB Czech Indoor - Ostrava Internationaler Raiffeisen Grand Prix - St. Polten Bath Challenger Open 13 - Marseille The Joyce Eisenberg Jerusalem Open - Jerusalem Qatar Mobil Open 2000 - Doha The Nottingham Open - Nottingham Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Croatian Indoors - Zagreb Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Qatar Mobil Open '98 - Doha Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Internationaux de Tennis de Brest - Brest Gstaad Halle TCT Open - Tunis Tennis Napoli Cup - Naples New Haven Long Island Long Island Toulouse KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Milan Gstaad Long Island Moscow Adelaide Scottsdale Nice Madrid Gstaad Jameson Cup - Milan Stuttgart New Haven Basel Toulouse Lyon Moscow Brussels Barcelona Italian Indoors - Milan Rosmalen Sarajevo Open 2004 - Sarajevo Gstaad 2001 Eddleman USTA Challenger - Birmingham Stuttgart Hilversum Vancouver Challenger Czech Open - Prostejov New Haven Geneva 1998 Mercedes Cup - Stuttgart Toulouse Lyon Adelaide Sydney TED Open - Istanbul Nice Madrid Manchester Stuttgart Hilversum Geneva Tatra Banka Open - Bratislava Lyon Moscow Milan Indoors - Milan Helsinki Challenger Tata Open 2002 - Chennai Geneva CH Open 13 - Marseille Intersport Heilbronn Open - Heilbronn BMW Open - Munich Pilot Pen International - New Haven The Stella Artois Grass Court Championships - London Croatian Indoors - Split Ostrava Open 2005 - Ostrava Allianz Suisse Open - Gstaad Sybase Open - San Jose Davidoff Swiss Indoors - Basel Naples Challenger - Naples Ciur Pribram Challenger - Pribram Rado Swiss Open - Gstaad Open de Montauban - Montauban Davidoff Swiss Indoors - Basel Idea Prokom Open - Sopot CA Tennis Trophy - Vienna 4° Sporting Challenger - Turin Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon AXA Cup - London The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Kremlin Cup - Moscow Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg South African Airways Tennis Open - Durban Estoril Open - Estoril Kremlin Cup - Moscow Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London Privat Bank Cup - Dniepropetrovsk Gold Flake Open - Chennai RCA Championships - Indianapolis Northern Electric Open 1999 - Newcastle Open 13 - Marseille Heilbronn Open - Heilbronn VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo XL Capital Bermuda Open - Bermuda St. Petersburg Open - St. Petersburg Optimus Maia Open - Maia Open Seat-Godo 2001 - Barcelona Stockholm Open - Stockholm TED Open Istanbul - Istanbul The Nottingham Open - Nottingham Heineken Trophy - 's-Hertogenbosch Rado Swiss Open - Gstaad The Nottingham Open - Nottingham Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid President's Cup 1998 - Tashkent Wiesmann Roadster Open - Nuembrecht C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Grand Prix de Tennis de Toulouse - Toulouse San Marino Cepu Open - San Marino Gerry Weber Open - Halle Akbank Private Banking-TED Open - Istanbul Open de L'Isere - Grenoble Open de Franche-Comte - Besancon Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Porsche Open - Poznan IPP Geneva Trophy - Geneva Architect Open - Budapest Sarajevo Open - Sarajevo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote Qatar ExxonMobil Open - Doha The Surbiton Trophy - Surbiton Open 13 - Marseille International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Rado Swiss Open - Gstaad BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Copenhagen CH Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot Mercedes-Benz Cup - Los Angeles The Stella Artois Grass Court Championships - Queen's/London Countrywide Classic - Los Angeles Baton Rouge Pro Tennis Classic - Baton Rouge Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis Brasil Open - Salvador Legg Mason Tennis Classic - Washington Waldbaum's Hamlet Cup - Long Island Thailand Open - Bangkok Kremlin Cup - Moscow AIG Japan Open - Tokyo Crans Montana CH Open de Moselle - Metz Keio Challenger International Tennis Tournament - Yokohama Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Copenhagen Open - Copenhagen Open 13 - Marseille Sarajevo Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Waldbaum's Hamlet Cup - Long Island Dubai Milan Rotterdam Kremlin Cup - Moscow Moscow European Community Championships - Antwerp If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Munich Toulouse PBZ Zagreb Indoors - Zagreb Japan Open - Tokyo Recanati Challenger Auckland Gerry Weber Open - Halle St. Remy Challenger Geneva Challenger Bordeaux Guardian Direct Cup - London Washington Milan Chennai Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Stuttgart Nice Milan Challenger Grand Prix Hassan II - Casablanca Thailand Open - Bangkok Nyon CH Jersey Challenger Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Izmir Challenger Antwerp If Stockholm Open - Stockholm Prague Halle New Haven Lyon UNICEF Open - 's Hertogenbosch Ostrava Geneva Challenger Moscow Sydney Ordina Open - 's-Hertogenbosch Nice Queen's Club Gstaad Prague Toulouse Marseille Milan New Haven Bordeaux Basel Moscow Marseille Nice New Haven Toulouse The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Long Island Moscow Brussels AEGON International - Eastbourne Barcelona Credit Agricole Suisse Open - Gstaad Bologna UNICEF Open - 's Hertogenbosch Gstaad RCA Championships - Indianapolis Bossonnens CH Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Messina CH Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger Adidas Open de Toulouse - Toulouse Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Kremlin Cup - Moscow Barcelona Orleans Challenger Vienna USTA Challenger of North Miami Beach - North Miami Beach Bordeaux Lyon Stuttgart Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Vienna Sarajevo Open - Sarajevo Dublin CH The Manchester Trophy - Manchester Medicor Open - Budapest Long Island Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Open 13 - Marseille Sydney Estoril Intersport Heilbronn Open - Heilbronn Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Bossonnens CH 2001 Mercedes Cup - Stuttgart Open 13 - Marseille President's Cup - Tashkent Bari Geneva Basel Rumikon CH ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Idea Prokom Open - Sopot AIG Japan Open - Tokyo European Community Championships - Antwerp St. Petersburg Open - St. Petersburg Sydney ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Gerry Weber Open - Halle Open Seat-Godo '99 - Barcelona Countrywide Classic - Los Angeles BMW Open - Munich Newsweek Champions Cup - Indian Wells German Open - Hamburg Italian Open - Rome 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells Monte Carlo Open - Monte Carlo Eurocard Open - Stuttgart 13th Paris Open - Paris Thailand Open - Bangkok The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Open de Moselle - Metz 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati The Nottingham Open - Nottingham Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Indian Wells Key Biscayne Hamburg Rome Cincinnati Stuttgart Paris Monte Carlo Hamburg Rome Canadian Open Essen Paris Indian Wells Key Biscayne Legg Mason Tennis Classic - Washington D.C. Halle Hamburg Waldbaum's Hamlet Cup - Long Island President's Cup 1999 - Tashkent Gstaad Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Stockholm Key Biscayne Monte Carlo adidas Open de Toulouse - Toulouse Rome Indian Wells Key Biscayne Monte Carlo Rome Stockholm Paris Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Monte Carlo Heineken Open - Auckland Stockholm Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Basel BNP Paribas Open - Indian Wells Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney Basel Copenhagen Open - Copenhagen Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Basel Grand Prix de Tennis de Lyon - Lyon Gerry Weber Open - Halle Shanghai - Shanghai Allianz Suisse Open - Gstaad Geneva Croatia Open - Umag Davidoff Swiss Indoors - Basel President's Cup 2000 - Tashkent Furth CH Heineken Trophy - Rosmalen 1997 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Adidas International - Sydney Grand Prix Hassan II - Casablanca Basel Adelaide Scania Stockholm Open - Stockholm BMW Open - Munich UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Geneva CH Energis Open - Amersfoort Nyon CH Basel Salem Open - Hong Kong Hamburg The Stella Artois Grass Court Championships - London Tennis Masters Series - Hamburg Sun City The Lipton Championships - Key Biscayne ABN/AMRO World Tennis Tournament - Rotterdam Eutelsat Monte Carlo Open - Monte Carlo Manchester The Lipton Championships - Key Biscayne Paris Campionati Internazionali d'Italia - Rome Generali Open - Kitzbuhel Doha Rogers Masters - Montreal Cincinnati Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Montreal French Open - Paris Wimbledon - London Australian Open - Melbourne Eurocard Open - Stuttgart Wimbledon - London U.S. Open - New York Licher German Open - Hamburg Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto French Open - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Wimbledon - London Key Biscayne Canadian Open U.S. Open - New York Australian Open - Melbourne Monte Carlo Monte Carlo Hamburg Rome French Open - Paris Indian Wells Paris Wimbledon - London Wimbledon - London French Open - Paris Lyon Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open Australian Open French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open French Open U.S. Open Australian Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open - Paris Australian Open Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon U.S. Open French Open - Paris Wimbledon - London French Open Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open French Open Wimbledon Monte Carlo French Open Wimbledon U.S. Open - New York U.S. Open Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Atlanta Olympics Barcelona Olympics Grand Slam Cup